intermediate value